import { render, h } from "vue";
import dialogComponent from "./dialog.vue";
export const adminDialog = () => {
  // 使用 h 函数创建 vnode
  // const vnode = h(dialogComponent, arg);
  // 使用 render 函数将 vnode 渲染为真实DOM并挂载到 body 上
  // render(vnode, document.body);
};
function onDestory () {
  render(null, document.body);
}

adminDialog.show = function (arg) {
  onDestory()
  // 使用 h 函数创建 vnode

  // @ts-ignore
  const vnode = h(dialogComponent, { ...arg, show: true, onDestory });
  // 使用 render 函数将 vnode 渲染为真实DOM并挂载到 body 上
  render(vnode, document.body);
};


adminDialog.close = function () {
  onDestory()
};
